highly touted - Deutsch Englisch Wörterbuch